habitable space - German English Dictionary